package com.financing.platform.vo;

import java.math.BigDecimal;
import java.util.Date;
import org.codehaus.jackson.map.annotate.JsonSerialize;

@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)
public class ProjectSubVO {

	private Integer id;
	
	private Integer pId;
	
	private String pType;
	
	private String pName;
	
	private String pCode;
	
	private String pFullName;
	
	private String noticeType;
	
	private String pPublicStatus;
	
	private BigDecimal pExpectSubscriptionAmount;
	
	private BigDecimal pAllSubscriptionAmount;
	
	private String pSubscriptionProgressInfo;
	
	private Date pEstablishmentTime;
	
    private Date createDate;
    
    private String createBy;
    
    private Date updateDate;
    
    private String updateBy;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getpId() {
		return pId;
	}

	public void setpId(Integer pId) {
		this.pId = pId;
	}

	public String getpName() {
		return pName;
	}

	public void setpName(String pName) {
		this.pName = pName;
	}

	public String getpCode() {
		return pCode;
	}

	public void setpCode(String pCode) {
		this.pCode = pCode;
	}

	public String getpFullName() {
		return pFullName;
	}

	public void setpFullName(String pFullName) {
		this.pFullName = pFullName;
	}

	public String getNoticeType() {
		return noticeType;
	}

	public void setNoticeType(String noticeType) {
		this.noticeType = noticeType;
	}

	public String getpPublicStatus() {
		return pPublicStatus;
	}

	public void setpPublicStatus(String pPublicStatus) {
		this.pPublicStatus = pPublicStatus;
	}

	public BigDecimal getpExpectSubscriptionAmount() {
		return pExpectSubscriptionAmount;
	}

	public void setpExpectSubscriptionAmount(BigDecimal pExpectSubscriptionAmount) {
		this.pExpectSubscriptionAmount = pExpectSubscriptionAmount;
	}

	public BigDecimal getpAllSubscriptionAmount() {
		return pAllSubscriptionAmount;
	}

	public void setpAllSubscriptionAmount(BigDecimal pAllSubscriptionAmount) {
		this.pAllSubscriptionAmount = pAllSubscriptionAmount;
	}

	public Date getpEstablishmentTime() {
		return pEstablishmentTime;
	}

	public void setpEstablishmentTime(Date pEstablishmentTime) {
		this.pEstablishmentTime = pEstablishmentTime;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public Date getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	public String getpSubscriptionProgressInfo() {
		return pSubscriptionProgressInfo;
	}

	public void setpSubscriptionProgressInfo(String pSubscriptionProgressInfo) {
		this.pSubscriptionProgressInfo = pSubscriptionProgressInfo;
	}

	public String getpType() {
		return pType;
	}

	public void setpType(String pType) {
		this.pType = pType;
	}
	
}
